a tin god - French English Dictionary